#include <stdio.h>
void funcld(int *p);
int main(int argc, char const *argv[])
{
    /* code */
    int a = 10;

    // scanf("%d", a);
    // printf("%d", a);

    printf("a是一个变量，地址:%p，值：%d\n", &a, a);

    printf("调用函数后----------\n");
    funcld(&a);
    printf("a是一个变量，地址:%p，值：%d\n", &a, a);
    return 0;
}

void funcld(int *p)
{
    printf("p是一个指针，值：%p，指向变量的值：%d\n", p, *p);
    *p = 20;
    printf("p是一个指针，值：%p，指向变量的值：%d\n", p, *p);
}